impregnate something with - English Synonyms Dictionary